home *** CD-ROM | disk | FTP | other *** search
/ Internet Surfer: Getting Started / Internet Surfer - Getting Started (Wayzata Technology)(7231)(1995).bin / pc / textfile / faqs / fonts_fa / diffs next >
Encoding:
Internet Message Format  |  1995-01-01  |  39.8 KB

  1. Xref: bloom-picayune.mit.edu comp.fonts:6629 news.answers:4481
  2. Path: bloom-picayune.mit.edu!enterpoop.mit.edu!think.com!ames!saimiri.primate.wisc.edu!caen!nic.umass.edu!dime!dime.cs.umass.edu!walsh
  3. From: walsh@cs.umass.edu (Norman Walsh)
  4. Newsgroups: comp.fonts,news.answers
  5. Subject: comp.fonts FAQ.diffs-1.1.0-1.1.1
  6. Summary: This posting answers frequently asked questions about fonts.
  7.          This file contains the context diffs of version 1.1.0. of the
  8.          FAQ and version 1.1.1. of the comp.fonts FAQ.
  9. Message-ID: <WALSH.92Dec7141934@ibis.cs.umass.edu>
  10. Date: 7 Dec 92 19:19:34 GMT
  11. Expires: 8 Jan 93 00:00:00 GMT
  12. Sender: news@dime.cs.umass.edu
  13. Reply-To: walsh@cs.umass.edu (Norm Walsh)
  14. Followup-To: poster
  15. Organization: Dept of Comp and Info Sci, Univ of Mass (Amherst)
  16. Lines: 929
  17. Approved: news-answers-request@MIT.Edu
  18.  
  19. Archive-name: fonts-faq/diffs
  20. Version: 1.1.1.
  21.  
  22. diff -c2 newfaq/FAQ.1a.General-Info oldfaq/FAQ.1a.General-Info
  23. *** newfaq/FAQ.1a.General-Info    Mon Dec  7 14:08:35 1992
  24. --- oldfaq/FAQ.1a.General-Info    Mon Dec  7 14:02:25 1992
  25. ***************
  26. *** 1,5 ****
  27.   FAQ for comp.fonts: Chapter I: General Info
  28.   
  29. ! Version 1.1.1., Release 07DEC92
  30.   
  31.   Welcome to the comp.fonts FAQ.  These articles, posted monthly, describe many
  32. --- 1,5 ----
  33.   FAQ for comp.fonts: Chapter I: General Info
  34.   
  35. ! Version 1.1.0., Release 02NOV92
  36.   
  37.   Welcome to the comp.fonts FAQ.  These articles, posted monthly, describe many
  38. ***************
  39. *** 80,84 ****
  40.      Standard disclaimers apply.
  41.   
  42. !    The FAQ is maintained by Norm Walsh <walsh@cs.umass.edu>
  43.   
  44.   1. What's the difference between type 1 fonts, type 3 fonts, type 5 fonts,
  45. --- 80,85 ----
  46.      Standard disclaimers apply.
  47.   
  48. !    The FAQ is maintained by Norm Walsh <walsh@cs.umass.edu> and 
  49. !    Bharathi Jagadeesh <bjag@nwu.edu>.
  50.   
  51.   1. What's the difference between type 1 fonts, type 3 fonts, type 5 fonts,
  52. ***************
  53. *** 106,123 ****
  54.      characters.
  55.   
  56. !    Outline fonts represent each character mathematically as a series of lines,
  57. !    curves, and 'hints'.  When a character from an outline font is to be
  58. !    printed, it must be 'rasterized' into a bitmap "on the fly".  PostScript
  59. !    printers, for example, do this in the print engine.  If the "engine" in the
  60. !    output device cannot do the rasterizing, some front end has to do it first.
  61. !    Many of the disadvantages that are inherent in the bitmapped format are not
  62. !    present in outline fonts at all.  Because an outline font is represented
  63. !    mathematically, it can be drawn at any reasonable size.  At small sizes,
  64. !    the font renderer is guided by the 'hints' in the font; at very small
  65. !    sizes, particularly on low-resolution output devices such as screens,
  66. !    automatically scaled fonts become unredable, and hand-tuned bitmaps are a
  67. !    better choice (if they are available).  Additionally, because it is
  68. !    rasterized "on demand," the font can be adjusted for different resolutions
  69. !    and 'aspect ratios'.
  70.   
  71.      LaserJet .SFP and .SFL files, TeX PK, PXL, and GF files, Macintosh
  72. --- 107,125 ----
  73.      characters.
  74.   
  75. !    Outline fonts represent each character mathematically as a series of
  76. !    lines, curves, and 'hints'.  When a character from an outline font is to
  77. !    be printed, it must be 'rasterized' into a bitmap "on the fly".
  78. !    PostScript printers, for example, do this in the print engine.  If the
  79. !    "engine" in the output device cannot do the rasterizing, some front end
  80. !    has to do it first.  GhostScript, for example, rasterizes the page before
  81. !    it displays it on the screen.  Many of the disadvantages that are
  82. !    inherent in the bitmapped format are not present in outline fonts at all.
  83. !    Because an outline font is represented mathematically, it can be drawn at
  84. !    any reasonable size without significant loss of quality (at least, the
  85. !    loss of quality is not a direct consequence of resizing it--any font
  86. !    printed at a small enough size shows a significant loss of quality as the
  87. !    size approaches the resolution of the device).  Additionally, because it
  88. !    is rasterized "on demand," the font can be adjusted for different
  89. !    resolutions and 'aspect ratios'.
  90.   
  91.      LaserJet .SFP and .SFL files, TeX PK, PXL, and GF files, Macintosh
  92. ***************
  93. *** 126,131 ****
  94.   
  95.      PostScript Type 1, Type 3, and Type 5 fonts, Nimbus Q fonts, TrueType
  96. !    fonts, Sun F3, MetaFont .mf files, and LaserJet .SFS files are all examples
  97. !    of outline font formats.
  98.   
  99.      Neither of these lists is even close to being exhaustive.
  100. --- 128,132 ----
  101.   
  102.      PostScript Type 1, Type 3, and Type 5 fonts, Nimbus Q fonts, TrueType
  103. !    fonts, and LaserJet .SFS files are all examples of outline font formats.
  104.   
  105.      Neither of these lists is even close to being exhaustive.
  106. ***************
  107. *** 153,162 ****
  108.      other) section.
  109.   
  110. !    *-[Semi-Quote]------------------------------------------------------*
  111. !    
  112. !    [Ed Note: Liam R. E. Quim supplied many changes to the following
  113. !    section in an attempt to bring it up to date.  Hopefully it is a
  114. !    better reflection of the state of the world today (12/07/92) than it
  115. !    was in earlier FAQs]
  116.   
  117.      There has been a lot of confusion about font technologies in recent
  118. --- 154,158 ----
  119.      other) section.
  120.   
  121. !    *-[Quote]-----------------------------------------------------------*
  122.   
  123.      There has been a lot of confusion about font technologies in recent
  124. ***************
  125. *** 170,181 ****
  126.      data encryption. The decryption is provided by the `eexec' (encrypted
  127.      execute) PostScript operator and, until recently, was only present in
  128. !    Adobe's licensed PostScript. 
  129. !    Adobe has published the details of the Type 1 font format in the `Black
  130. !    Book', Adobe Type 1 Font Format (version 1.1), Adobe Systems Inc., 1990.
  131. !    The encryption was mainly used because of font copyright problems;
  132. !    unencrypted fonts can also be used, but these tend to use an efficient
  133. !    binary encoding, also in documented the Type 1 book, and so are still not
  134. !    readable PostScript.
  135.   
  136.      Type 1, Type 3, and Type 5 font formats
  137. --- 166,190 ----
  138.      data encryption. The decryption is provided by the `eexec' (encrypted
  139.      execute) PostScript operator and, until recently, was only present in
  140. !    Adobe's licensed PostScript. Recently, RIPS reverse-engineered the
  141. !    eexec operator and now provides it to its licensees. Other clone
  142. !    vendors are sure to follow.
  143. !    It is important to note that the eexec operator can be used to
  144. !    decrypt and execute any valid PostScript statement. Therefore, any
  145. !    PostScript program or program fragment may be encrypted so it will
  146. !    work with eexec operator.
  147. !    You will further note that eexec is not tied to fonts in any way.
  148. !    While eexec is mostly used to protect font data, it can be used to
  149. !    protect any PostScript code. It just so happens that Adobe's favorite
  150. !    thing to protect is font data. The eexec operator is also used to
  151. !    hide the methods for applying patches to the PostScript system and
  152. !    methods for gaining privileged access to protected procedures.
  153. !    There is no gain in speed by encryption. In fact, there is a slight
  154. !    speed penalty resulting from decryption. The encrypted data is also
  155. !    twice as big as unencrypted data. This is compensated for in Adobe
  156. !    fonts by storing the hexadecimal characters (cipher text) as binary
  157. !    on the host disk.
  158.   
  159.      Type 1, Type 3, and Type 5 font formats
  160. ***************
  161. *** 194,200 ****
  162.      anything a Type 1 font can do a Type 3 font can also do.
  163.   
  164. -    [Ed note: the reverse is not true.  Type3 fonts can do things that 
  165. -     Type1 fonts cannot.  But they aren't hinted...]
  166.      When PostScript is asked to generate a character, PostScript looks in
  167.      the font's dictionary for FontType. If FontType is 1 or 5 PostScript
  168. --- 203,206 ----
  169. ***************
  170. *** 209,215 ****
  171.      different BuildChar routines.
  172.   
  173. !    [Ed note: relative hard disk efficiency of Kingsley vs. Adobe fonts
  174. !     deleted on 12/07/92]
  175. !    
  176.      Type 5 fonts are special in that they often include hand-tuned
  177.      bitmaps for the commonly used sizes, such as 10- and 12-point. Other
  178. --- 215,233 ----
  179.      different BuildChar routines.
  180.   
  181. !    The font data for Adobe's Type 1 font format is a binary
  182. !    representation of the outline font data. Kingsley/ATF also uses a
  183. !    binary representation of its Type 3 outline font data and stores the
  184. !    binary code as binary on the host disk. Both company's binary
  185. !    representation and store technique substantially reduces the storage
  186. !    requirements on the host and in the printer.
  187. !    Other vendors, such as Altsys and Bitstream, also use a binary
  188. !    encoding system for their Type 3 outline font data. However the data
  189. !    is stored on the host as hexadecimal text characters and requires
  190. !    about double the storage as the binary storage technique. It should
  191. !    be noted that a compact text encoding (an alternate Altsys format)
  192. !    requires two to three times as much storage space as the binary
  193. !    storage technique.
  194.      Type 5 fonts are special in that they often include hand-tuned
  195.      bitmaps for the commonly used sizes, such as 10- and 12-point. Other
  196. ***************
  197. *** 216,222 ****
  198.      sizes are generated from the outlines in normal fashion.
  199.   
  200. !    Don't confuse Type 1, Type 3, and Type 5 fonts with Bitstream's Type A,
  201. !    Type B, Type C, and Type F. They are not the same and serve only to confuse
  202. !    the issue.
  203.   
  204.      Resolution `hints'
  205. --- 234,244 ----
  206.      sizes are generated from the outlines in normal fashion.
  207.   
  208. !    Type 3 fonts can also be used to implement other font outline
  209. !    systems, such as Sun's F3 and Apple's B-spline. Type 1 and Type 5
  210. !    fonts can only be used with the Adobe font format.
  211. !    Also, don't confuse Type 1, Type 3, and Type 5 fonts with Bitstream's
  212. !    Type A, Type B, Type C, and Type F. They are not the same and serve
  213. !    only to confuse the issue.
  214.   
  215.      Resolution `hints'
  216. ***************
  217. *** 244,250 ****
  218.      character no matter how coarse the grid is.
  219.   
  220. !    [Ed note: deleted some paragraphs that are no longer true.  Times change...]
  221.   
  222. !    Optical Scaling
  223.   
  224.      Optical Scaling modifies the relative shape of a character to
  225. --- 266,309 ----
  226.      character no matter how coarse the grid is.
  227.   
  228. !    Adobe's hinting system relies on regularizing (equalization) and
  229. !    straightening out the original character outline as much as possible
  230. !    when the font is created. Unfortunately this process of modifying the
  231. !    original font outlines for the sake of low resolution can badly
  232. !    distort the character from its original design. These distortions are
  233. !    visible when printing at high resolution. This system also places
  234. !    limitations on the placement of end points in the outline, again for
  235. !    the sake of the hinting system.
  236. !    The new Fontographer hinting system (a subset of Nimbus-Q) places
  237. !    similar restrictions on the character outline. for instance, to make
  238. !    proper use of the hints, a character must be (re)drawn with curve end
  239. !    points at curve maximum/minimum X/Y extents. In order for strokes to
  240. !    be equalized to the same widths, they must be (re)drawn with exactly
  241. !    the same widths. Again, the shape of the character is ruled by the
  242. !    limitations of the hinting system.
  243. !    The hinting system used by Kingsley/ATF in ATF Type Designer I* is
  244. !    fundamentally different. It does not require special placement of
  245. !    curve and end points in order to function. It also does not require
  246. !    modification of the original font outline to aid in grid fitting or
  247. !    stroke equalization. Once the outline has been created to the
  248. !    artist's satisfaction the hints for stroke equalization and grid
  249. !    fitting are added without any modification to the character outline.
  250. !    The net effect is that the Kingsley/ATF system does not sacrifice
  251. !    high-resolution quality while achieving low-resolution quality.
  252. !    Character fill algorithms
  253. !    The fill algorithm in PostScript tends to turn on too many pixels and
  254. !    make a character fatter and wider by one or two pixels. This is
  255. !    especially obvious in small sizes at low resolutions. Both Adobe and
  256. !    Kingsley/ATF compensate for this, thus keeping characters to proper
  257. !    thickness.
  258. !    Other type vendors do not currently compensate for the fill algorithm
  259. !    and thus end up with undesirably heavy characters, which is
  260. !    particularly noticeable at small sizes.
  261.   
  262. !    Optical Scaling*
  263.   
  264.      Optical Scaling modifies the relative shape of a character to
  265. ***************
  266. *** 254,258 ****
  267.      and interline spacing should increase. Conversely, as a character
  268.      gets larger, the relative thickness, widths, and spacing should
  269. !    decrease. 
  270.   
  271.      Contrast this with linear scaling, in which all parts of a character
  272. --- 313,317 ----
  273.      and interline spacing should increase. Conversely, as a character
  274.      gets larger, the relative thickness, widths, and spacing should
  275. !    decrease. Optical Scaling is used by Kingsley/ATF.
  276.   
  277.      Contrast this with linear scaling, in which all parts of a character
  278. ***************
  279. *** 259,263 ****
  280.      get larger or smaller at the same rate, making large characters look
  281.      wide and heavy (strokes are too thick, serifs are too big) while
  282. !    small characters look thin and weak. 
  283.   
  284.      Kerning
  285. --- 318,327 ----
  286.      get larger or smaller at the same rate, making large characters look
  287.      wide and heavy (strokes are too thick, serifs are too big) while
  288. !    small characters look thin and weak. Linear scaling is used by Adobe,
  289. !    Altsys, Bitstream, and all other typeface manufacturers.
  290. !    The difference between linear scaling and Optical Scaling are clear,
  291. !    a difference even the untrained eye can see. The difference is
  292. !    particularly easy to see at high resolutions.
  293.   
  294.      Kerning
  295. ***************
  296. *** 269,272 ****
  297. --- 333,350 ----
  298.      However, it may also be used to add space.
  299.   
  300. +    How many kern pairs do you need? The answer depends on how well
  301. +    regular character spacing has been set and on the typeface itself.
  302. +    The better the default letterspacing has been set, the fewer kerning
  303. +    pairs are needed. In fact, an excessive number of kern pairs may be
  304. +    the artifact of a poor letterspacing job.
  305. +    The typeface itself has a lot to do with which characters may benefit
  306. +    from kerning. Just because one typeface has a kern pair does not mean
  307. +    the text typeface will need kerning for the same pair. Different
  308. +    typeface designs have very different kerning requirements.
  309. +    The moral to the story is: The number of kerning pairs is not a good
  310. +    quality indicator.
  311.      PostScript clones
  312.   
  313. ***************
  314. *** 273,296 ****
  315.      There are currently several printer manufacturers on the market with
  316.      PostScript clones. To be viable, a PostScript clone must comply with
  317. !    the `red book' (PS Language Reference Manual). 
  318.   
  319. -    In order to avoid paying royalties to Adobe, and because Adobe's Type 1
  320. -    font format was originally preprietary, many PostScript interpreters use
  321. -    some other font format.  Sun uses F3, and some other vendors use
  322. -    Bitstream's Speedo format, for example.  The only real problem this causes
  323. -    is that the widths of characters (the `font matrics') may vary from
  324. -    Adobe's, so that programs that assume the Adobe character widths will
  325. -    produce poor quality output.  Bitstream fonts used to be particularly bad
  326. -    in the early days, but they and most or all of the other vendors have
  327. -    solved those problems.
  328. -    Apple TrueType [Ed note: formerly "Royal (`sfnt')"] format and System 7
  329. -    Apple's new System 7.0 supports a new format of outline font that will
  330. -    allow high-quality characters of any size to be displayed on the screen.
  331. -    TrueType stores font outlines as B-spline curves along with programmed
  332. -    resolution hints. B-spline curves are faster to compute and easier to
  333. -    manipulate than the Bezier curves used in PostScript.
  334.      Adobe is not going to support Apple's new format by converting the
  335.      Adobe/Linotype library to B-spline format. There are two reasons for
  336. --- 351,391 ----
  337.      There are currently several printer manufacturers on the market with
  338.      PostScript clones. To be viable, a PostScript clone must comply with
  339. !    the `red book' (PS Language Reference Manual). The main problem the
  340. !    clones have is with fonts. Much of the font (and copy-protection)
  341. !    technology Adobe uses is undocumented.
  342. !    The eexec operator is not defined and Adobe protects its operations
  343. !    as a trade secret. Without the eexec operator Adobe fonts cannot be
  344. !    decrypted. There are many other operators like eexec, such as the
  345. !    internal BuildChar routine, that are required for proper operation of
  346. !    Adobe fonts, and these operators are also held as trade secrets.
  347. !    Without these operators, the Adobe font data cannot be interpreted.
  348. !    The clone problem can be approached from two directions. RIPS, a
  349. !    PostScript clone manufacturer, has reverse-engineered the eexec and
  350. !    other operators (including BuildChar and friends) and now sells a
  351. !    PostScript clone that is Adobe-compatible in all respects needed for
  352. !    proper interpretation of Adobe font data (Type 1 encrypted). Other
  353. !    companies are sure to follow. This is only important to users who
  354. !    have purchased or desire to purchase the Adobe/Linotype font library.
  355. !    The other way to solve the font technology problem is to implement
  356. !    your own. This is the route chosen by Altsys, Bitstream,
  357. !    Kingsley/ATF, and various other vendors. Some of the technologies
  358. !    used by these companies have been listed and compared. All these
  359. !    vendors use Type 3 unencrypted fonts, but the similarities end there.
  360. !    The technologies implemented from one company to the next vary in
  361. !    source of artwork, precision of digitization, availability and types
  362. !    of hints, Optical Scaling, storage requirements, and much more.
  363. !    Apple Royal (`sfnt') format and System 7
  364. !    Apple's new System 7.0 will support a new format of outline font that
  365. !    will allow high-quality characters of any size to be displayed on the
  366. !    screen. The new format (`sfnt') stores font outlines as B-spline
  367. !    curves along with programmed resolution hints. B-spline curves are
  368. !    faster to compute and easier to manipulate than the Bezier curves
  369. !    used in PostScript.
  370.   
  371.      Adobe is not going to support Apple's new format by converting the
  372.      Adobe/Linotype library to B-spline format. There are two reasons for
  373. ***************
  374. *** 300,304 ****
  375.      too big a market to simply turn away from. Therefore, Adobe will
  376.      provide its Font Manager to display its own fonts on the Mac screen.
  377. !    Apple ships Adobe's ATM for this purpose.
  378.   
  379.      *-[Unquote]---------------------------------------------------------*
  380. --- 395,448 ----
  381.      too big a market to simply turn away from. Therefore, Adobe will
  382.      provide its Font Manager to display its own fonts on the Mac screen.
  383. !    K/A will provide its entire library in Apple's B-spline format in
  384. !    addition to various PostScript formats. Users will be able to pick
  385. !    whatever format is most convenient.
  386. !    The Adobe font license
  387. !    When you license Adobe's font technology you get a `black box' that
  388. !    takes your font data in a prescribed format and turns it into Adobe's
  389. !    format with hints (suitable for use by the Type 1 BuildChar routine)
  390. !    and encrypted fonts for use by the eexec operator. No capability is
  391. !    provided to create or edit font data or screen fonts.
  392. !    The Kingsley/ATF font license
  393. !    When you license Kingsley/ATF's font technology you get a complete
  394. !    state-of-the-art font digitization system (ATF Type Designer I*),
  395. !    with output capabilities for supporting many operating systems and
  396. !    formats, resolution hinting, Optical Scaling, kerning editor,
  397. !    automatic screen font generation, and screen font editor. Included is
  398. !    a sophisticated end-user font utility. You also receive assistance in
  399. !    converting your current font data into the ATF format for editing.
  400. !    The Altsys font method
  401. !    Altsys sells a font digitization system called Fontographer without
  402. !    further license. The new version supports a limited version of the
  403. !    Nimbus-Q hinting system, and includes a kerning editor, output for
  404. !    the Macintosh, and a screen font editor.
  405. !    The FontStudio method
  406. !    Letraset has purchased the FRed font editor and should be releasing
  407. !    it soon. It will be sold without further license.
  408. !    The URW font method
  409. !    URW designed the Ikarus system about 15 years ago. Due to the
  410. !    normally small size of artwork and the cross-hair pointer used in the
  411. !    digitization process, the accuracy of outlines generated with this
  412. !    system suffers. This is the same system used to generate the Adobe
  413. !    font outlines. They are currently marketing the Nimbus-R hinting
  414. !    system.
  415. !    ATF Type Designer I and Optical Scaling are trademarks of
  416. !    Kingsley/ATF Type Corporation. PostScript is a trademark of Adobe
  417. !    Systems Incorporated. Apple and Macintosh are trademarks of Apple
  418. !    Computer, Inc.  Fontographer is a trademark of Altsys Corporation.
  419. !    Ikarus and Nimbus-R are trademarks of URW. FontStudio is a trademark
  420. !    of Esselte Pendaflex Corporation.
  421.   
  422.      *-[Unquote]---------------------------------------------------------*
  423. ***************
  424. *** 429,435 ****
  425.      *-[Quote]-----------------------------------------------------------*
  426.   
  427. !    First, the short answer in the USA: Typefaces are not copyrightable;
  428. !    bitmapped fonts are not copyrightable, but scalable fonts are
  429. !    copyrightable.  Authorities for these conclusions follow.
  430.   
  431.      Before we get started, let's get some terminology down:
  432. --- 573,579 ----
  433.      *-[Quote]-----------------------------------------------------------*
  434.   
  435. !    First, the short answer: Typefaces are not copyrightable; bitmapped
  436. !    fonts are not copyrightable, but scalable fonts are copyrightable.
  437. !    Authorities for these conclusions follow.
  438.   
  439.      Before we get started, let's get some terminology down:
  440. ***************
  441. *** 471,475 ****
  442.      cognizable combinations of characters.  The Committee does not regard
  443.      the design of typeface, as thus defined, to be a copyrightable
  444. !    'pictorial, graphic, or sculptural work' within the meaning of this bill
  445.      and the application of the dividing line in section 101."  H. R. Rep.
  446.      No.  94-1476, 94th Congress, 2d Session at 55 (1976), reprinted in 1978
  447. --- 615,619 ----
  448.      cognizable combinations of characters.  The Committee does not regard
  449.      the design of typeface, as thus defined, to be a copyrightable
  450. !    'pictoral, graphic, or sculptural work' within the meaning of this bill
  451.      and the application of the dividing line in section 101."  H. R. Rep.
  452.      No.  94-1476, 94th Congress, 2d Session at 55 (1976), reprinted in 1978
  453. ***************
  454. *** 480,485 ****
  455.      (1978, C.A. 4, Va.).
  456.   
  457. !    The U.S. Copyright Office holds that a bitmapped font is nothing more than
  458. !    a computerized representation of a typeface, and as such is not
  459.      copyrightable:
  460.   
  461. --- 624,629 ----
  462.      (1978, C.A. 4, Va.).
  463.   
  464. !    The Copyright Office holds that a bitmapped font is nothing more than a
  465. !    computerized representation of a typeface, and as such is not
  466.      copyrightable:
  467.   
  468. ***************
  469. *** 602,612 ****
  470.     Bitmap Fonts:
  471.   
  472. !     Bitmap fonts contain bitmaps of fonts in them.  This a picture of the
  473. !     font at a specific size that has been optimized to look good at that
  474. !     size. It cannot be scaled bigger without making it look horrendously
  475. !     ugly.  On the Macintosh, bitmap fonts also contain the kerning
  476. !     information for a font and must be installed with both type 1 and
  477. !     type 3 fonts.  Their presence also speeds the display of commonly
  478. !     used font sizes.
  479.   
  480.   6.2.1. Font Format Extensions
  481. --- 746,756 ----
  482.     Bitmap Fonts:
  483.   
  484. !     Bitmap fonts contain (surprise) bitmaps of fonts in them.  This a
  485. !     picture of the font at a specific size that has been optimized to
  486. !     look good at that size. It cannot be scaled bigger without making it
  487. !     look horrendously ugly.  On the Macintosh, bitmap fonts also contain
  488. !     the kerning information for a font and must be installed with both
  489. !     type 1 and type 3 fonts.  Their presence also speeds the display of
  490. !     commonly used font sizes.
  491.   
  492.   6.2.1. Font Format Extensions
  493. ***************
  494. *** 619,623 ****
  495.     .bez   Bezier outline information
  496.     .chr   Borland stroked font file
  497. -   .fot   MS-Windows TrueType format fonts
  498.     .gf    Generic font (the output of TeX's MetaFont program (possibly others?))
  499.     .fli   Font libraries produced by emTeX fontlib program.  Used by emTeX 
  500. --- 763,766 ----
  501. diff -c2 newfaq/FAQ.1b.General-Info oldfaq/FAQ.1b.General-Info
  502. *** newfaq/FAQ.1b.General-Info    Mon Dec  7 14:08:35 1992
  503. --- oldfaq/FAQ.1b.General-Info    Mon Dec  7 14:02:25 1992
  504. ***************
  505. *** 44,53 ****
  506.          ff fi fl ffi ffl Rp ct st Sh Si Sl SS St (where S=long s)
  507.   
  508. !    [Ed: Another common example is the Computer Modern Roman typeface that
  509. !    is provided with TeX. this family of fonts include the ff, fi, fl,
  510. !    ffi, and ffl ligatures which TeX automatically uses when it finds
  511. !    these letters juxtaposed in the text.]
  512.   
  513. !    While there are a large number number of possible ligatures, generally
  514.      only the most common ones are actually provided.  In part, this is
  515.      because the presence of too many alternate forms starts reducing
  516. --- 44,53 ----
  517.          ff fi fl ffi ffl Rp ct st Sh Si Sl SS St (where S=long s)
  518.   
  519. !    [Ed: Perhaps a more common example is the Computer Modern Roman
  520. !    typeface that is provided with TeX. this family of fonts include the
  521. !    ff, fi, fl, ffi, and ffl ligatures which TeX automatically uses when
  522. !    it finds these letters juxtaposed in the text.]
  523.   
  524. !    While there are an infinite number of possible ligatures, generally
  525.      only the most common ones are actually provided.  In part, this is
  526.      because the presence of too many alternate forms starts reducing
  527. ***************
  528. *** 58,85 ****
  529.      Don Hosek offers the following insight into ligatures:
  530.   
  531. !      Ligatures were used in lead type, originally in imitation of
  532. !      calligraphic actions (particularly in Greek which retained an
  533. !      excessive number of ligatures in printed material as late as the
  534. !      19th century), but as typefaces developed, ligatures were retained
  535. !      to improve the appearance of certain letter combinations. In some
  536. !      cases, it was used to allow certain letter combinations to be more
  537. !      closely spaced (e.g., "To" or "Vo") and were referred to as
  538. !      "logotypes". In other cases, the designs of two letters were merged
  539. !      to keep the overall spacing of words uniform. Ligatures are provided
  540. !      in most contemporary fonts for exactly this reason.
  541. !    Liam Quim makes the following observations:
  542. !      The term ligature should only be used to describe joined letters in
  543. !      printing, not letters that overlap in manuscripts.
  544. !      Many (not all) accents came from the practice of using a tilde or
  545. !      other mark to represent an omitted letter, so that for example the
  546. !      Latin word `Dominus' would be written dns, with a tilde or bar over
  547. !      the n.  This is an abbreviation, not a ligature.
  548. !      Most ligatures vanished during the 15th and 16th Centuries.  It was
  549. !      simply too much work to use them, and it increased the price of book
  550. !      production too much.
  551.   
  552.      [Ed: there is no "complete" set of ligatures.]
  553. --- 58,71 ----
  554.      Don Hosek offers the following insight into ligatures:
  555.   
  556. !    Ligatures were used in lead type, originally in imitation of
  557. !    calligraphic actions (particularly in Greek which retained an
  558. !    excessive number of ligatures in printed material as late as the 19th
  559. !    century), but as typefaces developed, ligatures were retained to
  560. !    improve the appearance of certain letter combinations. In some cases,
  561. !    it was used to allow certain letter combinations to be more closely
  562. !    spaced (e.g., "To" or "Vo") and were referred to as "logotypes". In
  563. !    other cases, the designs of two letters were merged to keep the
  564. !    overall spacing of words uniform. Ligatures are provided in most
  565. !    contemporary fonts for exactly this reason.
  566.   
  567.      [Ed: there is no "complete" set of ligatures.]
  568. ***************
  569. *** 114,124 ****
  570.       All of the above, plus the following:
  571.   
  572. !     Scalable Times Roman and Scalable Univers using Compugraphic's 
  573. !     Intellifont hinted font format.
  574.   
  575. -   SPARCPrinters have the basic 35 font plus four scaled faces of each of
  576. -   Bembo, Gill Sans, Rockwell, Lucida, Lucida Bright, Sans and Typewriter,
  577. -   giving a total of 57 fonts, all in the F3 format.
  578.   6.5. Glossary
  579.   
  580. --- 100,105 ----
  581.       All of the above, plus the following:
  582.   
  583. !     Scalable Times Roman, Scalable Univers
  584.   
  585.   6.5. Glossary
  586.   
  587. ***************
  588. *** 134,137 ****
  589. --- 115,125 ----
  590.         it.
  591.   
  592. +       More technically:
  593. +       The baseline is the invisible line around which character images are
  594. +       positioned.  A sequence of characters is usually aligned, when rendered,
  595. +       according to the baseline.  For example, an English 'A' sits on top of
  596. +       the baseline, while 'g' extends both above and below the baseline."
  597.      bitmap
  598.   
  599. ***************
  600. *** 419,430 ****
  601.       Bill Ricker <wdr@world.std.com>
  602.   
  603. -   _Chicago Manual of Style_ (University of Chicago Press, 1982; 
  604. -                              ISBN 0-226-10390-0).  
  605. -     The chapter on Design and Typography is most directly relevant, but there
  606. -     are a lot of hints scattered all through the Chicago Manual on making your
  607. -     words more readable and your pages more attractive.
  608. -     Stan Brown <brown@ncoast.org>
  609.   7.2.1. (En)Coding Standards
  610.   
  611. --- 407,410 ----
  612. ***************
  613. *** 432,449 ****
  614.     Character Encoding_, Addison-Wesley Publishing Co.
  615.   
  616. -   Unicode consortium e-mail address is:
  617. -        unicode-inc@hq.m4.metaphor.com
  618. -   To obtain more information on Unicode or to order their printed material
  619. -   and/or diskettes contact:
  620. -        Steven A. Greenfield
  621. -        Unicode Office Manager
  622. -        1965 Charleston Road
  623. -        Mountain View, CA 94043
  624. -        Tel. 415-966-4189
  625. -        Fax. 415-966-1637
  626.     _Xerox Character Code Standard_, Xerox Corp., Xerox Systems Institute,
  627.     475 Oakmead Parkway, Sunnyvale, CA 94086
  628. --- 412,415 ----
  629. ***************
  630. *** 639,653 ****
  631.       Masumi Abe <abe@adobe.com>
  632.       Tim Bradshaw <tim.bradshaw@edinburgh.ac.UK>
  633. -     Stan Brown <brown@ncoast.org>
  634.       Terry Carroll <tjc50@juts.ccc.amdahl.com>
  635.       Ari Davidow <ari@netcom.com>
  636.       Pat Farrell <pfarrell@cs.gmu.edu>
  637. !     Yossi Gil <yogi@cs.ubc.ca>
  638. !     Kesh Govinder <govinder@ph.und.ac.za>
  639. !     Rick Heli <Rick.Heli@Eng.Sun.COM>
  640.       Gary <Gocek.Henr801C@Xerox.COM>
  641.       Berthold K.P. Horn <bkph@ai.mit.edu>
  642.       Don Hosek <dhosek@ymir.claremont.edu>
  643. !     Bharathi Jagadeesh <bjag@nwu.edu>
  644.       David Mandl <dmandl@bilbo.shearson.com>
  645.       Kate McDonnell <?>
  646. --- 605,616 ----
  647.       Masumi Abe <abe@adobe.com>
  648.       Tim Bradshaw <tim.bradshaw@edinburgh.ac.UK>
  649.       Terry Carroll <tjc50@juts.ccc.amdahl.com>
  650.       Ari Davidow <ari@netcom.com>
  651.       Pat Farrell <pfarrell@cs.gmu.edu>
  652. !     Rick Heli <?>
  653.       Gary <Gocek.Henr801C@Xerox.COM>
  654.       Berthold K.P. Horn <bkph@ai.mit.edu>
  655.       Don Hosek <dhosek@ymir.claremont.edu>
  656. !     Yossi Gil <yogi@cs.ubc.ca>
  657.       David Mandl <dmandl@bilbo.shearson.com>
  658.       Kate McDonnell <?>
  659. diff -c2 newfaq/FAQ.2.Mac-Info oldfaq/FAQ.2.Mac-Info
  660. *** newfaq/FAQ.2.Mac-Info    Mon Dec  7 14:08:35 1992
  661. --- oldfaq/FAQ.2.Mac-Info    Mon Dec  7 14:02:25 1992
  662. ***************
  663. *** 1,5 ****
  664.   FAQ for comp.fonts: Chapter II: Macintosh-specific Info
  665.   
  666. ! Version 1.1.1., Release 07DEC92
  667.   
  668.   Welcome to the comp.fonts FAQ.  These articles, posted monthly, describe many
  669. --- 1,5 ----
  670.   FAQ for comp.fonts: Chapter II: Macintosh-specific Info
  671.   
  672. ! Version 1.1.0., Release 02NOV92
  673.   
  674.   Welcome to the comp.fonts FAQ.  These articles, posted monthly, describe many
  675. ***************
  676. *** 66,70 ****
  677.     Japanese      Shorai (Hirigana, with application)
  678.   
  679. !   Star Trek     StarTrekClassic, Star TrekClassicMovies, StarTrekTNGCrille, 
  680.                   StarTrekTNG Titles, TNG monitors, StarFleet, 
  681.           Klinzai (Klingon font)
  682. --- 66,70 ----
  683.     Japanese      Shorai (Hirigana, with application)
  684.   
  685. !   Start Trek    StarTrekClassic, Star TrekClassicMovies, StarTrekTNGCrille, 
  686.                   StarTrekTNG Titles, TNG monitors, StarFleet, 
  687.           Klinzai (Klingon font)
  688. diff -c2 newfaq/FAQ.3.MS-DOS-Info oldfaq/FAQ.3.MS-DOS-Info
  689. *** newfaq/FAQ.3.MS-DOS-Info    Mon Dec  7 14:08:35 1992
  690. --- oldfaq/FAQ.3.MS-DOS-Info    Mon Dec  7 14:02:25 1992
  691. ***************
  692. *** 1,5 ****
  693.   FAQ for comp.fonts: Chapter III: MS-DOS-specific Info
  694.   
  695. ! Version 1.1.1., Release 07DEC92
  696.   
  697.   Welcome to the comp.fonts FAQ.  These articles, posted monthly, describe many
  698. --- 1,5 ----
  699.   FAQ for comp.fonts: Chapter III: MS-DOS-specific Info
  700.   
  701. ! Version 1.1.0., Release 02NOV92
  702.   
  703.   Welcome to the comp.fonts FAQ.  These articles, posted monthly, describe many
  704. ***************
  705. *** 151,164 ****
  706.          Windows' Control Panel, then try moving them higher in your WIN.INI
  707.          file with a file edittor such as SYSEDIT.
  708. -    Kesh Govinder <govinder@ph.und.ac.za> suggested the following warning:
  709. -    CAUTION: While many Windows 3.1 users would like to have many
  710. -    TrueType fonts at their disposal (and they are many available in the
  711. -    PD) a word of caution.  A large number (>50) TT fonts will slow down
  712. -    your windows startup time.  This occurs as every installed font is
  713. -    listed in the win.ini file, and Windows has to go through the entire
  714. -    file before starting up.  While this may not affect most users, it
  715. -    will especially affect users of CorelDraw!, so be warned.
  716.   
  717.     Other Programs
  718. --- 151,154 ----
  719. diff -c2 newfaq/FAQ.4.Unix-Info oldfaq/FAQ.4.Unix-Info
  720. *** newfaq/FAQ.4.Unix-Info    Mon Dec  7 14:08:35 1992
  721. --- oldfaq/FAQ.4.Unix-Info    Mon Dec  7 14:02:25 1992
  722. ***************
  723. *** 1,5 ****
  724.   FAQ for comp.fonts: Chapter IV: *nix-specific Info
  725.   
  726. ! Version 1.1.1., Release 07DEC92
  727.   
  728.   Welcome to the comp.fonts FAQ.  These articles, posted monthly, describe many
  729. --- 1,5 ----
  730.   FAQ for comp.fonts: Chapter IV: *nix-specific Info
  731.   
  732. ! Version 1.1.0., Release 02NOV92
  733.   
  734.   Welcome to the comp.fonts FAQ.  These articles, posted monthly, describe many
  735. diff -c2 newfaq/FAQ.5.Sun-Info oldfaq/FAQ.5.Sun-Info
  736. *** newfaq/FAQ.5.Sun-Info    Mon Dec  7 14:08:36 1992
  737. --- oldfaq/FAQ.5.Sun-Info    Mon Dec  7 14:02:25 1992
  738. ***************
  739. *** 1,5 ****
  740.   FAQ for comp.fonts: Chapter V: Sun-specific Info
  741.   
  742. ! Version 1.1.1., Release 07DEC92
  743.   
  744.   Welcome to the comp.fonts FAQ.  These articles, posted monthly, describe many
  745. --- 1,5 ----
  746.   FAQ for comp.fonts: Chapter V: Sun-specific Info
  747.   
  748. ! Version 1.1.0., Release 02NOV92
  749.   
  750.   Welcome to the comp.fonts FAQ.  These articles, posted monthly, describe many
  751. ***************
  752. *** 37,42 ****
  753.   
  754.     The following information regarding fonts under Open Windows was stolen
  755. !   from Liam R.E. Quim's <lee@sq.com> Open Windows FAQ.  The original author
  756. !   was Rick Heli <Rick.Heli@Eng.Sun.COM>.
  757.   
  758.   2. Does OpenWindows support Type 1 PostScript fonts?
  759. --- 37,41 ----
  760.   
  761.     The following information regarding fonts under Open Windows was stolen
  762. !   from Liam R.E. Quim's <lee@sq.com> Open Windows FAQ.
  763.   
  764.   2. Does OpenWindows support Type 1 PostScript fonts?
  765. diff -c2 newfaq/FAQ.6.NeXT-Info oldfaq/FAQ.6.NeXT-Info
  766. *** newfaq/FAQ.6.NeXT-Info    Mon Dec  7 14:08:36 1992
  767. --- oldfaq/FAQ.6.NeXT-Info    Mon Dec  7 14:02:25 1992
  768. ***************
  769. *** 1,5 ****
  770.   FAQ for comp.fonts: Chapter VI: NeXT-specific Info
  771.   
  772. ! Version 1.1.1., Release 07DEC92
  773.   
  774.   Welcome to the comp.fonts FAQ.  These articles, posted monthly, describe many
  775. --- 1,5 ----
  776.   FAQ for comp.fonts: Chapter VI: NeXT-specific Info
  777.   
  778. ! Version 1.1.0., Release 02NOV92
  779.   
  780.   Welcome to the comp.fonts FAQ.  These articles, posted monthly, describe many
  781. diff -c2 newfaq/FAQ.7.X-Info oldfaq/FAQ.7.X-Info
  782. *** newfaq/FAQ.7.X-Info    Mon Dec  7 14:08:36 1992
  783. --- oldfaq/FAQ.7.X-Info    Mon Dec  7 14:02:25 1992
  784. ***************
  785. *** 1,5 ****
  786.   FAQ for comp.fonts: Chapter VII: X-specific Info
  787.   
  788. ! Version 1.1.1., Release 07DEC92
  789.   
  790.   Welcome to the comp.fonts FAQ.  These articles, posted monthly, describe many
  791. --- 1,5 ----
  792.   FAQ for comp.fonts: Chapter VII: X-specific Info
  793.   
  794. ! Version 1.1.0., Release 02NOV92
  795.   
  796.   Welcome to the comp.fonts FAQ.  These articles, posted monthly, describe many
  797. diff -c2 newfaq/FAQ.8.Utilities oldfaq/FAQ.8.Utilities
  798. *** newfaq/FAQ.8.Utilities    Mon Dec  7 14:08:36 1992
  799. --- oldfaq/FAQ.8.Utilities    Mon Dec  7 14:02:26 1992
  800. ***************
  801. *** 1,5 ****
  802.   FAQ for comp.fonts: Chapter VIII: Font utilities
  803.   
  804. ! Version 1.1.1., Release 07DEC92
  805.   
  806.   Welcome to the comp.fonts FAQ.  These articles, posted monthly, describe many
  807. --- 1,5 ----
  808.   FAQ for comp.fonts: Chapter VIII: Font utilities
  809.   
  810. ! Version 1.1.0., Release 02NOV92
  811.   
  812.   Welcome to the comp.fonts FAQ.  These articles, posted monthly, describe many
  813. diff -c2 newfaq/FAQ.A.VendorList oldfaq/FAQ.A.VendorList
  814. *** newfaq/FAQ.A.VendorList    Mon Dec  7 14:08:36 1992
  815. --- oldfaq/FAQ.A.VendorList    Mon Dec  7 14:02:26 1992
  816. ***************
  817. *** 1,5 ****
  818.   FAQ for comp.fonts: Chapter Appendix A: Vendor List
  819.   
  820. ! Version 1.1.1., Release 07DEC92
  821.   
  822.   Welcome to the comp.fonts FAQ.  These articles, posted monthly, describe many
  823. --- 1,5 ----
  824.   FAQ for comp.fonts: Chapter Appendix A: Vendor List
  825.   
  826. ! Version 1.1.0., Release 02NOV92
  827.   
  828.   Welcome to the comp.fonts FAQ.  These articles, posted monthly, describe many
  829. ***************
  830. *** 102,155 ****
  831.   (312) 965-8800
  832.   
  833. ! Bitstream, Inc.
  834. ! Athenaeum House
  835. ! 215 First St.
  836. ! Cambridge, MA 02142
  837. ! (617) 497-6222
  838. ! (800) 237-3335
  839. !   A representative of Bitstream sent the following correction to me.  
  840. !   Bitstream offers:
  841. !           **1100 PostScript Type 1 fonts for the Mac & PC. (These can
  842. !           be ordered direct from Bitstream or thru several resellers.)
  843. !           ** Bitstream Type Treasury -- the Bitstream Type Library for
  844. !           the Mac (Type 1 format) on CD ROM.
  845. !           ** Bitsteram Type Essentials--a series of 4 Typeface
  846. !           Packages for PC & Mac that were selected to work well for
  847. !           different jobs (Letters, Memos & Faxes; Newsletters,
  848. !           Brochures & Announcements; Spreadsheets, Graphs &
  849. !           Presentations; Headlines).
  850. !           **Bitstream Typeface Packages for the PC -- 52 packages
  851. !           (most with 4 faces each) that include a total of over 200
  852. !           faces, with mutiple font formats in each package (Bitstream
  853. !           Speedo, Type 1, Bitstream Fontware)
  854. !           ** Bitstream TrueType Font Packs 1 & 2 for Microsoft Windows
  855. !           ** Bitstream PostScript Font Packs 1 & 2 for the PC
  856. !           ** Bitstream FaceLift for Windows
  857. !           ** Bitstream FaceLift for WordPerfect 
  858. !              - both are font scaling/font management utilities.
  859. !           ** Bitstream MakeUp for Windows - a type manipulation/
  860. !           special effects program.
  861. !           ** Bitstream Li'l Bits -- a new product line of novelty
  862. !           fonts in TrueType format for Windows 3.1. The first release
  863. !           began shipping last week and includes The Star Trek Font
  864. !           Pack, The Flintstones Font Pack and The Winter Holiday Font
  865. !           Pack.
  866. !           We offer OEM customers an extensive range of non-latin type
  867. !           (as you have noted in the current listing), but these faces
  868. !           are not currently available to individual end-users.
  869. !           We also offer font-scaling and rasterizing technology to
  870. !           OEM customers.
  871.   
  872.   Blaha Software/Janus Associates : Big Foot (Mac) (HP/IBM)
  873. --- 102,111 ----
  874.   (312) 965-8800
  875.   
  876. ! Bitstream, Inc.                 : MacFontware, SoftFonts (Mac) (HP/IBM)
  877. ! Athenaeum House                   Greek, Amharic, Arabic, Hebrew,
  878. ! 215 First St.                     Devanagari, Tai Dam, Laotian and Kanji
  879. ! Cambridge, MA 02142               (Ryobi Mincho and Gothic).
  880. ! (617) 497-6222                    Arabic = Malik (simplified), Madina
  881. ! (800) 237-3335                    (traditional), Sharif (headline)
  882.   
  883.   Blaha Software/Janus Associates : Big Foot (Mac) (HP/IBM)
  884.